procession participant - Spanish English Dictionary